package com.gzx.plugin.tjzy.modular.blacklist.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import com.gzx.plugin.tjzy.modular.blacklist.entity.GzxBlackList;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import vip.xiaonuo.common.sensitive.annotation.Sensitive;
import vip.xiaonuo.common.sensitive.core.SensitiveStrategy;

import java.io.Serializable;


/**
 * 黑名单 xbl
 */
@Data
@AutoMapper(target = GzxBlackList.class)
public class GzxBlackListVo implements Serializable {

    /**
     * 自增主键
     */
    private String id;

    /**
     * 0：正常， 1：线路，2：业务，3：停机空号
     */
    private String type;

    //所属月份
    private String belongingMonth;

    /**
     * 供应商手机号
     */
    @Sensitive(strategy = SensitiveStrategy.PHONE)
    @ExcelProperty("手机号")
    private String phone;

}
